定义 Python 字典:键值映射
在 Python 中,字典是一种灵活且基础的数据类型,用于以描述性而非位置性的方式存储数据。与列表或元组等序列不同,字典是 无序的 集合,其中数据通过唯一的名称(称为 键 )来组织,而不是使用数值索引。这种结构实现了极其快速的数据查找。
1. 核心结构:键值对
数据以键值对的形式存储,其中唯一的 键 直接映射到一个 值。这种设计类似于经过优化的哈希表,确保极快的检索速度。键必须唯一且 不可变的 (通常是字符串或数字),而值可以是任何数据类型。
{"student_id":101,"name":"Alex","grade":88.5}
2. 字典语法与特性
- 字典使用 花括号
{}来定义。 - 其中 冒号
:用于分隔键与其对应的值(键:值)。 - 字典是 可变的,意味着可以在创建后动态地添加、删除或修改键和值。
💡 索引与键查找的区别
字典不支持 数值索引 (例如
[0] 或 [1])。数据必须使用创建时提供的特定键名进行检索(例如 dictionary["name"])。
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>